/*js工作是判断是否输入，不用判断是否正确*/
function $(id) {
    return document.getElementById(id);
}
var flag=false;
var flag2=false;
var flag3=false;
var flag4=false;
var flag5=false;
var flag6=false;
function checkName() {//5-12个字符，可由小写字母、中文、数字组成，用户名不能为空
    var name=$("username").value;
    name_len=name.length;
    if((name_len < 5 || name_len>12)||name_len==0){
        $("info_name").className="red_flag";
        $("info_name").innerHTML="用户名非空，且长度为5-12个字符";
        flag2=false;
    }else{
        $("info_name").className="info_area";
        $("info_name").innerHTML=" ";
        flag2=true;
    }
}
// function checkPassword() {
//     var psd = $("password").value;
//     var len_prd = psd.length;
//     if (len_prd > 12 || len_prd < 5) {//检查密码是否输入正确
//         $("info_password").className = "red_flag";
//         $("info_password").innerHTML = "密码长度为5-12个字符";
//         flag3=false;
//     }else{
//         $("info_password").className="info_area";
//         $("info_password").innerHTML=" ";
//         flag3=true;
//     }
// }
function checkPassword(n) {//5-12个字符，可由小写字母、数字组成，密码不能为空
    var psd=$("password").value;
    var repsd=$("repassword").value;
    var len_prd =psd.length;
    var len_repsd=repsd.length;
    switch (n) {//检查密码
        case 1:
        {
            if(len_prd>12||len_prd<5){
                $("info_password").className="red_flag";
                $("info_password").innerHTML="密码长度为5-12个字符";
                flag3=false;
            }else{
                $("info_password").className="info_area";
                $("info_password").innerHTML=" ";
                flag3=true;
            }
            break;
        }
        case 2:
        {
            //检查确认密码
            if(len_repsd>12||len_repsd<5){
                $("info_repassword").className="red_flag";
                $("info_repassword").innerHTML="密码长度为5-12个字符";
                flag4=false;
            }else{
                $("info_repassword").className="info_area";
                $("info_repassword").innerHTML=" ";
                flag4=true;
            }if(psd!=repsd){
            $("info_repassword").className="red_flag";
            $("info_repassword").innerHTML="确认密码与密码不符";
            flag4=false;
        }else{
            $("info_repassword").className="info_area";
            $("info_repassword").innerHTML=" ";
            flag4=true;
        }
            break;
        }
    }
}
function checkPhone() {//手机号为11位数字，且不能为空
    var phone=$("phone").value;
    phone_len=phone.length;
    if(phone_len!=11){
        $("info_phone").className="red_flag";
        $("info_phone").innerHTML="请输入正确的手机号";
        flag5=false;
    }else{
        $("info_phone").className="info_area";
        $("info_phone").innerHTML=" ";
        flag5=true;
    }
}
function checkMailbox() {//邮箱号为17位，且不能为空
    var mailbox=$("mailbox").value;
    mailbox_len=mailbox.length;
    if(mailbox_len!=17){
        $("info_mailbox").className="red_flag";
        $("info_mailbox").innerHTML="请输入正确的邮箱号";
        flag6=false;
    }else{
        $("info_mailbox").className="info_area";
        $("info_mailbox").innerHTML=" ";
        flag6=true;
    }
}
function Get(e) {/*判断条款是否被勾选*/
    console.log(e.checked);
    if(e.checked==true){
        flag=true;
    }else {
        flag=false;
    }
}
function checkAll() {/*按下注册按钮时检查*/
    if(flag==true&&flag2==true&&flag3==true&&flag4==true&&flag5==true&&flag6==true){
        return true;
    }else if(flag==false){
        alert("请同意条款");
        return false;
    }else if(flag2==false){
        alert("请输入5-12位账号");
        return false;
    }else if(flag3==false){
        alert("请输入5-12位密码");
        return false;
    }else if(flag4==false){
        alert("请重新确认密码");
        return false;
    }else if(flag5==false){
        alert("请输入手机号");
        return false;
    }else if(flag6==false){
        alert("请输入邮箱");
        return false;
    }
}